explosive-controlled avalanche - Spanish English Dictionary